home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group97b.txt
/
000041_icon-group-sender _Sat Jul 26 20:44:13 1997.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
2KB
Received: from kingfisher.CS.Arizona.EDU by cheltenham.cs.arizona.edu; Mon, 4 Aug 1997 08:18:28 MST
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA13353; Mon, 4 Aug 1997 08:18:28 -0700
From: Guy Laden <guy@math.tau.ac.il>
Message-Id: <199707261744.UAA21083@orion.math.tau.ac.il>
Subject: Re: perl vs python vs icon
To: shamim@nospam.com
Date: Sat, 26 Jul 1997 20:44:13 +0300 (GMT+0300)
Cc: icon-group@cs.arizona.edu
In-Reply-To: <5r0pef$l6c@hermes.synopsys.com> from "shamim@nospam.com" at Jul 21, 97 10:56:15 pm
X-Mailer: ELM [version 2.4 PL25]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Errors-To: icon-group-errors@cs.arizona.edu
Status: RO
> I have added POSIX calls to Icon (reading directories, TCP/UDP/IP, signals,
> dbm routines, etc.). For more details:
>
> http://www.crl.com/~spm/unicon/
>
> I've tested it on SunOS4.1.3, Solaris 2.4 and 2.5, HP-UX versions 9.05 and
> 10.20, and Linux 2.x. Source patches and binaries are available.
I'd be interested in using Unicon but would much rather use libraries
which dont require patches to the Icon distribution. Would it be possible
to provide most of the functionality of Unicon as a library and have
those features that require changes to the standard Icon distribution
provided separately?
> My opinion is that Icon with the POSIX features is (for the most part) a
> better language for scripts, CGI programs etc. than Perl. Perl still handles
> regular expressions more conveniently than Icon does; and Perl comes with a
> debugger. Other than these two points, Icon is a better system than
> Perl. IMHO, of course.
I don't know much about Perl but while were at it I'll mention the two
features I miss most in Icon: a Modula/Oberon-like module system and dynamic
linking. I'd much rather have these features instead of 'object-oriented'
additions.
Regards,
Guy.